composite propellant - French English Dictionary